#include "MenuMgr.h"
#include "IMenu.h"
#include "MainMenu.h"
#include <iostream>

MenuMgr & MenuMgr::getInstance() {
	static MenuMgr aMenuMgr;
	return aMenuMgr;
}

IMenu* MenuMgr::activeMenu() {
	return Current;
}

void MenuMgr::SetActiveMenu(IMenu *M) {
	Last = Current;
	Current = M;
}

IMenu* MenuMgr::lastMenu() {
	return Last;
}


void MenuMgr::initMenuMgr(IMenu *M) {
	Current = M;
}

